package com.action.mvc.sm.mapper;

import com.action.mvc.sm.pojo.UserMvc;
import com.action.mvc.sm.pojo.UserMvcExample;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface UserMvcMapper {
    int countByExample(UserMvcExample example);

    int deleteByExample(UserMvcExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(UserMvc record);

    int insertSelective(UserMvc record);

    List<UserMvc> selectByExample(UserMvcExample example);

    UserMvc selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") UserMvc record, @Param("example") UserMvcExample example);

    int updateByExample(@Param("record") UserMvc record, @Param("example") UserMvcExample example);

    int updateByPrimaryKeySelective(UserMvc record);

    int updateByPrimaryKey(UserMvc record);

    List<UserMvc> findAll();
}